Getting Started: Installing TestKitchen and ChefDK

Test Kitchen Setup Before getting started

IMPORTANT NOTE: If you are a ruby developer, this script will change your ruby environment. Please contact us directly to determine a viable workaround.

OSX Users

Open up a terminal window and run the following command:

curl https://github.sw.ge.com/industrial-cloud/toolbox/raw/master/test-kitchen-setup.sh | bash The script will prompt you for a sudo password (possibly more than once). Once it has finished, make sure to run this to make changes take effect immediately:

source ~/.bash_profile Windows Users

Right click on this link and select 'Save Link As', save in a working directory. Open a file system window, and navigate to the location where you saved the script. To start the installation process, right click on the win_test_kitchen_install.ps1 file and select Run With PowerShell The installation process takes about 20 minutes, as it's downloading several large installers from the internet. Please be patient. Once the installer is finished, you will be prompted to reboot in order for the installed software to become available. Additional details

More details can be found in the Chef Development Tool Suite wiki page.

Here's a high-level list of things the script installs:

homebrew (brew) brew cask virtualbox vagrant chefdk ... and a few other things to make your life easier. Please send feedback to: @CORP Cloud Services DevOps [email protected]